/*
 * Created on Mar 2, 2005
 */
package org.vectrics.system;

import org.vectrics.common.db.RecordObject;
import org.vectrics.user.UserPrivilegeType;

/**
 * @author MMoore
 */
public class PagePrivilegeUserPrivilege implements RecordObject {
    private Long id = null;

    private PagePrivilege pagePrivilege = null;

    private UserPrivilegeType userPrivilegeType = null;

    /**
	 * 
	 */
    public PagePrivilegeUserPrivilege() {
        super();
    }

    /**
     * @return Returns the id.
     */
    public Long getId() {
        return this.id;
    }

    /**
     * @return Returns the pagePrivilege.
     */
    public PagePrivilege getPagePrivilege() {
        return this.pagePrivilege;
    }

    /**
     * @return Returns the userPrivilegeType.
     */
    public UserPrivilegeType getUserPrivilegeType() {
        return this.userPrivilegeType;
    }

    /**
     * @param id
     *            The id to set.
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * @param pagePrivilege
     *            The pagePrivilege to set.
     */
    public void setPagePrivilege(PagePrivilege pagePrivilege) {
        this.pagePrivilege = pagePrivilege;
    }

    /**
     * @param userPrivilegeType
     *            The userPrivilegeType to set.
     */
    public void setUserPrivilegeType(UserPrivilegeType userPrivilegeType) {
        this.userPrivilegeType = userPrivilegeType;
    }
}
